﻿using System;

namespace Mono.Cecil
{
	// Token: 0x0200005C RID: 92
	public struct CustomAttributeNamedArgument
	{
		// Token: 0x17000050 RID: 80
		// (get) Token: 0x0600037E RID: 894 RVA: 0x0001AA5C File Offset: 0x00018C5C
		public string Name
		{
			get
			{
				return this.name;
			}
		}

		// Token: 0x17000051 RID: 81
		// (get) Token: 0x0600037F RID: 895 RVA: 0x0001AA74 File Offset: 0x00018C74
		public CustomAttributeArgument Argument
		{
			get
			{
				return this.argument;
			}
		}

		// Token: 0x06000380 RID: 896 RVA: 0x00003423 File Offset: 0x00001623
		public CustomAttributeNamedArgument(string name, CustomAttributeArgument argument)
		{
			Mixin.CheckName(name);
			this.name = name;
			this.argument = argument;
		}

		// Token: 0x040000D9 RID: 217
		private readonly string name;

		// Token: 0x040000DA RID: 218
		private readonly CustomAttributeArgument argument;
	}
}
